Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BIRCH TREE FARM Detached £734,641 £538,139 5 Feb 2016